engine hatch - Español Inglés Diccionario